Part Number Hot Search : 
2N3486A D13001 STRLPBF RF4333 00BS1 067NKE MM1538XQ UT54AC
Product Description
Full Text Search
 

To Download EVAL-ADM1022 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  EVAL-ADM1022 a rev. b information furnished by analog devices is believed to be accurate and reliable. however, no responsibility is assumed by analog devices for its use, nor for any infringements of patents or other rights of third parties which may result from its use. no license is granted by implication or otherwise under any patent or patent rights of analog devices. one technology way, p .o. box 9106, norwood, ma 02062-9106, u.s.a. tel: 781/329-4700 world wide web site: http://www.analog.com fax: 781/326-8703 analog devices, inc., 1998 evaluation board for microprocessor system temperature monitor features external temperature measurement with remote diode (two channels) on-chip temperature sensor interrupt and overtemperature outputs fault tolerant fan control brownout detection ldcm support i 2 c compatible system management bus (smbus) standby mode to minimize power consumption limit comparison of all monitored values applications network servers and personal computers microprocessor-based office equipment test equipment and measuring instruments evaluation system package contents the evaluation system package contains the following items: * this application note * adm1022 evaluation board * dimm interface card * centronics cable * dimm interface ribbon cable * evaluation software on floppy disks introduction the adm1022 evaluation board allows the adm1022 microprocessor system hardware monitor ic to be easily evaluated using a personal computer. using both the evaluation board and its accompanying software, the adm1022 can be interfaced to any personal computer running windows tm 95 or windows tm 98, via the computers parallel printer port, or via the computers smbus using the dimm interface card provided. the evaluation board allows all the input and output func- tions of the adm1022 to be exercised without the need for external components. the software allows control and monitoring of the adm1022s internal registers. the adm1022 the following gives a brief description of the adm1022. more detailed device information can be found in the datasheet for the device. the adm1022 is a hardware temperature monitor for personal computers and other microprocessor systems which features a three-channel digital thermometer and over-temperature alarm. it can also control the speed of a cooling fan. the device can measure local temperature using an on- chip diode connected transistor, or can use low cost, small signal transistors such as the 2n3904 or 2n3906 to mea- sure the temperatures of 2 external microprocessors. the measurement technique implemented, cancels the absolute value of the transistors base emitter voltage, so that no calibration is required. evaluation board hardware the adm1022 evaluation board contains the following main components, which can be identified from the block diagram, printed circuit board silk screen and schematic diagram of figures 1, 2 and 3 overleaf. * adm1022 i.c. * npn and pnp sensor transistors * led indicators for power, resets, interrupt, over-tem- perature, fan off request, and fan full-on * switches for selecting voltage monitoring source, tem- perature sensors, and for setting devices smbus address * interface buffers * connectors for parallel and smbus interface * test connector * 3.3v supply regulation circuit requirements * pc running windows 95 or windows 98 * 15vdc 300ma regulated power supply
C2C rev. b EVAL-ADM1022 figure 1. adm1022 evaluation board block diagram figure 2. adm1022 evaluation board silkscreen npn sensor pnp sensor adm1022 pc dimm interface card buffers 10-way connector for smbus (j4)* 36-way centronics connector (j2)* parallel port int sdata sclk external sensor test connector j1 d2+ d2- d1+ d1- sclk sda gnd d4 green power v dd v dd d2+ d2- rst1 rst2 add sw2 v dd d6 red interrupt use either j2 or j4 but not both d1+ d1- v dd v dd aux_rst reset d2 d1 v dd mr v mon fan_off d3 v dd fan_off fan fan_spd
C3C rev. b EVAL-ADM1022 a dm1022.sch-1 - tue dec 08 11:59:10 1998
EVAL-ADM1022 C4C rev. b connectors, switches and indicators the function of the various connectors, switches and indi- cators on the evaluation board is explained below. test connector j4 test connector j4 allows the serial data and clock lines of the adm1022 and the therm line to be monitored. the connector also allows access to the v mon and gpi lines. alternative external diode sensors may be connected be- tween the d1 and d2 pairs of inputs. centronics interface connector j2 if the personal computer being used with the evaluation board does not have a system management bus on the motherboard, connection between the evaluation board should be made via a parallel printer port, using the cable provided. the connections to j2 are as follows: table 1. j2 connections j2 pin adm1022 function parallel port function 2 serial clock (sclk) db0 3 serial data in (sda) db1 8 manual reset (mr) db6 10 interrupt (int) ack 13 serial data out (sda) slct 19-30 gnd gnd smbus interface connector j3 the smbus interface connector j3 allows the evaluation board to be connected directly to the smbus of a personal computer, using the dimm interface card provided. to make this connection, it may be necessary to remove one of the dimm memory modules on the pc motherboard, if all dimm sockets are occupied. this will affect the bios setup and windows 95, and should only be at- tempted by a competent user. remote sensor select switches sw4, sw3 two remote sensors are provided on the evaluation board; a 2n3904 and a 2n3906 transistor. alternative remote sensors may be connected between the d1 and d2 termi- nals on the test connector j4. table 2. remote sensor select; sw4, sw3 sw4 position sw3 position sensor selected 1 2 off off c d1/d2(connector j4) on - a 2n3906 (d2) - on - 2n3904 (d1) on on a d1 and d2 selected serial bus address select (sw2) sw2 is used to set the two lsbs of the adm1022s se- rial bus address, a1 and a0. the add pin is tri-state and can be grounded, left unconnected or tied to v cc . this means a total of three addresses are possible. it should be noted that the add pin is only read at power-up. if sw2 is changed while the adm1022 is on, the change of ad- dress will not be effective until the device has been pow- ered off, and on again. as the serial bus address is 7 bits, when storing it as an 8- bit word it must be left or right justified, with either the msb or the lsb of the 8-bit word as zero. the adm1022 evaluation software stores the 7-bit serial bus address as left-justified and makes the lsb zero. table 3 shows the three possible addresses for the adm1022. table 3. adm1022 device addresses sw2 position a1 a0 device address a (gnd) 1 0 5c (hex) b (nc) 0 0 58 (hex) c (vcc) 0 1 5a (hex) v mon select switch, sw1 this switch allows the v mon pin to monitor either the on- board 3.3v supply, an external 3.3v supply through con- nector j4, or a larger external supply voltage through j4, applied across voltage divider network r4, r5. table 4 shows the relevant switch positions. table 4. v mon select switch, sw1 sw1 position voltage source (v mon ) a external 5v on j4 b external 3.3v on j4 c on-board 3.3v
EVAL-ADM1022 C5C rev. b d2/ therm therm therm therm therm select switch, sw3 this switch selects either the on-board 2n3906 tempera- ture sensing transistor, or an off-board transistor con- nected to the d2 inputs of test connector j4. if a second thermal diode is unwanted, the therm func- tion on the adm1022 may be used. if therm is se- lected, led d7 will indicate any over-temperature measurements. table 5. d2/ therm therm therm therm therm switch, sw3 sw3 position selected function a remote d2 on j4 b over-temperature and fan full-on status on led d7 c on-board 2n3906 reset switch, pb2 when this pushbutton switch is pressed, it will assert rst2 low. rst2 will remain low for t rp after pb2 is re- leased. this can be used to reset some external circuitry. fan full-on switch, pb1 when this pushbutton switch is pressed, therm is pulled low. this causes the fan_spd output to go full- scale (2.5v), and the fan goes to full speed. the fan full-on led, d7 also lights up. table 6. indicator leds led when lit d1 when rst2 asserts on power-up or pb2 is pressed. d2 when rst1 asserts on power-up. d3 when fan_off output is asserted. d4 when board is powered. d6 when an interrupt condition occurs. d7 when an over-temperature condition oc- curs ( therm asserted), or when the fan is set to full speed by pressing pb1. the software the software allows the adm1022s functions to be con- trolled from the pc via an easy to use interface, operating under the windows environment. the contents of the devices internal registers can easily be read or altered through a user-friendly graphical interface, while the vi- sual display window allows temperature readings to be graphed. installing the software to install the software, insert the first disk of the program software supplied into drive a, click on the start icon, click on run, and then type a:setup.exe as the file name. if the 3.5-inch floppy disk drive is not drive a, type x instead of a, where x is the drive letter of the 3.5-inch floppy disk drive. using the software when using the software, first ensure that the evaluation board is connected to the parallel printer port, or to the pcs smbus using the dimm interface card. to start the software, select start- programs- adm1022 evaluation software. when the program is started, the software initialisation wizard screen will appear.
EVAL-ADM1022 C6C rev. b click on next to go on to the next screen, which allows the user to select between connection of the evaluation board via the printer port or to the smbus using the dimm interface card. once the communications medium has been selected, click on next to go to the next screen. when you are ready for the software to begin searching for the evaluation board on either the parallel port or the smbus, click next. the software will search for the adm1022, and when it is found, the following screen will appear. the device ad- dress found will depend on the setting of address select switch, sw2. if yes is selected, then the following message appears. if no is chosen, then the software will search for an- other adm1022 device at a different address. this feature is useful if multiple adm1022s exist on the same smbus and you need access to one of the devices at a different address.
EVAL-ADM1022 C7C rev. b if the adm1022 is not found on the printer port, the fol- lowing message will appear:- if the adm1022 is not found on the smbus, the follow- ing message will appear:- in this case, check the connections to the evaluation board, click on < back and try again. if this does not work, then try re-booting the pc and re-running the soft- ware. when the software has successfully found the adm1022, click on finish. an index-card type display with three tabs will appear. the main tab is the splash screen. it shows the software version and clicking on the about button, pops-up the about dialog box showing more information on the soft- ware. on-line help may be accessed at any time during the softwares use by pressing f1 on the keyboard. it is also possible to quit the program by clicking on the close button
EVAL-ADM1022 C8C rev. b figure 3. main program tab read/write this tab displays information about the adm1022s inter- nal registers. it allows their contents to be read and/or altered. each register has a label associated with it printed on the tab. moving the mouse pointer over the label changes the register label colour to light green. when the register label is clicked, it becomes a highlighted yellow. now this register will become the default on-screen regis- ter and the register label will turn dark green to indicate this. the contents of the selected register will be displayed in the register contents box, along with the name of each individual register bit. the register contents are also dis- played in hexadecimal and decimal format. clicking on a register label will cause its contents to be read once if continuous reading is off. if continuous read- ing is on, the register contents will be displayed continu- ously; allowing any register bit changes to be viewed immediately. when a register label is clicked, it performs a single read of that register from the adm1022. therefore, continu- ous reading will be off:- if however, the user wishes to continuously monitor the selected register, then this can be done by toggling the continuous reading button to its on-state. when a register label has been clicked, the read/write portion of the form reflects each individual bit of the se- lected register. thus, any bit of the register may be modi- fied or monitored in this box.
EVAL-ADM1022 C9C rev. b alternatively, the entire contents of a register may be changed by typing a hex or decimal value in the write text box. when the contents of the text box is altered, the button alongside will change from green to red, signifying a newly entered value. clicking on the red button will write the updated value to the selected register. this feature is useful where a register contains a numeric value, such as a temperature limit. another useful portion of the form provides info about the selected register; the address of the register, and the previ- ous values read and written to/from the register. figure 4. read/write program tab visual display the visual display tab allows all three temperature mea- surement channels to be monitored and graphed. easy setup at the bottom of the visual display tab is the easy setup button:- if the adm1022 has been configured for only one remote thermal diode, then pressing easy setup will graph the internal temperature and the remote diode temperature. if the adm1022 has been configured for both remote thermal diode channels, then pressing the easy setup button will graph the internal temperature and the two remote diode temperature channels.
EVAL-ADM1022 C10C rev. b bargraph on the left-most position of the visual display tab is the bargraph control/indicator. this 3d-type indicator gives a visual indication of the selected temperature channel. the bargraph also has 2 moveable controls; these control the upper and lower interrupt limits which may be set for each temperature channel. once the temperature moves outside these limits, an interrupt will be generated if the interrupt source is unmasked in the interrupt mask register (please refer to the adm1022 datasheet for more detailed inter- rupt information). each temperature channels limits may be adjusted inde- pendently of the next channel, by selecting the channel from the bargraph panel on the visual display tab. the channel may be selected by clicking on it, and will turn green to indicate its selection. the temperature value is displayed below the bargraph, allowing absolute readings to be monitored. the bargraph gives a useful indication of whether temperature is rising or falling, and the rate at which it is doing so. if the temperature goes outside the programmed limits, an error is generated for that channel, and the bargraph panel will give a visual indication of this. as shown above, when the temperature goes beyond a programmed temperature limit (86c in this case), an interrupt is generated and the led lights up for that channel. external 1 is the channel being displayed, since the label is green. the absolute temperature on that chan- nel is 112c, as shown at the base of the temperature bargraph. fan speed control the adm1022 can control the speed of a fan connected to it. this tab contains a slider control to manually adjust the default fan speed.
EVAL-ADM1022 C11C rev. b graphing on the right-most of the visual display tab is a line graph. once the easy setup button is clicked, graphing begins. each temperature channel is plotted against time. the graph contains a colour legend to associate each coloured line with each temperature channel. while the graph is displayed on the screen, it is possible to zoom in or out by moving the arrows on the tempera- ture and time axes. moving the lower arrow up the tem- perature axis, increases the minimum temperature shown on the graph, while moving the upper arrow down de- creases the maximum temperature displayed. this effec- tively allows zooming in on a narrower temperature range. similarly, moving the left arrow to the right on the time axis and/or the right arrow to the left, displays a narrower band of time on this axis. the graph can be cleared at any time by pressing the easy setup button again. note that doing so will cause all the registers to be re-initialised to their default values. figure 5. visual display tab while the display is graphing, the user can click on the read/write tab, and make any adjustments, without having to stop the graphing. this feature can be useful for en- abling or disabling interrupts, or other functions, whilst still measuring temperature.
EVAL-ADM1022 C12C rev. b figure 6. normal graph fig 7. zoomed in graph
EVAL-ADM1022 C13C rev. b appendix a. adm1022 registers more detailed information on each of the registers may be found in the adm1022 datasheet. table7. list of adm1022 registers register name address a7 - a0 in hex comm ents value registers 0x13 C 0x3a see table 8 company id 0x3e this location w ill contain the company identification number. this register is read only. revision 0x3f this location will contain the revision number of the part in the lower four bits of the register [3:0]. the upper four bits reflect the adm1022 version number [7:4]. the first version is 1100. the next version of adm1022 would be 1101, etc. for instance, if the stepping were a0 and this part is a adm1022, then this register would read 1100 0000. this register is read only. configuration register 0x40 power on value = 0010 0101 interrupt status register 0x41 power on value = 0000 0000 interrupt mask register 0x43 power on value = 0000 0000 interrupt status register mirror 0x4c power on value = 0000 0000 table 8. registers 0x13- 0x3a value registers address read/write description 0x13 read/write programmable local temp sensor automatic trip point - default 70 degrees c. this register can only be written to if the write once bit in the configuration register (0x40, bit 3) has not been set. 0x14 read/write programmable remote thermal diode automatic trip point - default 100 degrees c. this register can only be written to if the write once bit in the configuration register (0x40, bit 3) has not been set. 0x15 read/write t est register for manufacturers use only. do not write to this register 0x17 read only default local temp sensor automatic trip point - default 70 degrees c cannot be changed. disabled when bit 3 of config. register is set 0x18 read only default remote thermal diode automatic trip point - default 100 degrees c cannot be changed. disabled when bit 3 of config register is set 0x19 read/write analog output, fan_spd (defaults to 0x00h) 0x20 read only external temperature value diode 2 0x26 read only external temperature value diode 1 0x27 read only internal temperature 0x2b read/write external temperature diode 2 high limit 0x2c read/write e xternal temperature diode 2 low limit 0x37 read/write external temperature diode 1 high limit 0x38 read/write e xternal temperature diode 1 low limit 0x39 read/write internal temperature high limit 0x3a read/write internal temperature low limit
EVAL-ADM1022 C14C rev. b appendix b. component list capacitors c1,c2,c3 10f tan talum c4,c5,c6 0.1f resistors r1 47k r2,r4,r5,r15 10k r3,r6,r7,r9,r14,r16 680r r8 80r r10,r11,r12,r13 2k2 semiconductors q1,q3 2n3904 q2 2n3906 d1,d2,d4 green led d3,d6,d7 red led d5 1n4001 u1 adm1022 u2 ad820 u4 74hc05 u6 78l033 connectors j1 power socket j2 36-way centronics j3 10-way r.a. idc socket j 4 2mm 8-way test socket j5,j6 terminal post switches sw1,sw2,sw3 3-way slide switch sw4 dil switch pb1,pb2 pushbutton switch miscellaneous u 3 12v dc fan


▲Up To Search▲   

 
Price & Availability of EVAL-ADM1022

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X